one's best interest - German English Dictionary